sill pillar - Español Inglés Diccionario